Big Huge Thesaurus

tai long

noun

sounds kind of like